About Formentera Issuer Plc (13537268) United Kingdom