About Laacan Ltd (13381472) United Kingdom