About Loupe London Limited (11713302) United Kingdom