About Kulvinder Lall Ltd (11228759) United Kingdom