About Lall Holdings Limited (02053294) United Kingdom