About Fingerprint Technologies Limited (03665131) United Kingdom