About Laken Limited (11887336) United Kingdom