About Loopbase Limited (13492501) United Kingdom