About Lal Management Ltd (12232640) United Kingdom