About Lookup History Detector Ltd. (09917240) United Kingdom