About Laken Group Ltd (12454181) United Kingdom