Copyright © 2020-23 Yotta Pay. All right reserved.
Yotta Pay is a trading name of Yotta Digital Ltd, a UK Registered company 12195240.
VAT Registration Number GB389048258.
Yapily Connect Ltd, Authorised Payment Institution, FCA Registered 827001.
Privacy Notice
Terms and conditions
Cookie Preferences