About Lal Holdings Limited (11336357) United Kingdom