About Loupe Associates Limited (08099176) United Kingdom