About Intelligent Fingerprinting Limited (06409298) United Kingdom