About Loupe Consulting Ltd (09010958) United Kingdom