About Lookscope Limited (11690114) United Kingdom