About Laska Group Ltd (13578344) United Kingdom