About Loog Ltd (12087744) United Kingdom