About Looplake Limited (12091073) United Kingdom