About Laabid Ltd (13266904) United Kingdom