About Lachkar Ltd (13391543) United Kingdom