About Laka International Ltd (13416237) United Kingdom