About Fingerpin International Plc (06250405) United Kingdom