About Laki S Ltd (12231963) United Kingdom