About Lall Limited (04044725) United Kingdom