About Loopel Limited (11445510) United Kingdom