About Loog Management Limited (07595005) United Kingdom