About Laka Ltd (10575209) United Kingdom