About Laki & G Ltd (11727868) United Kingdom