About Laksaa Ltd (13221994) United Kingdom