About Looc Limited (13470443) United Kingdom