About Flypay. Flypay International Payment System Ltd (12157829) United Kingdom