About Findycard Ltd (13342506) United Kingdom