About Lal Group Holdings Limited (11928979) United Kingdom