About Kishore Lachmandas & Reema Kishore Ltd (13103986) United Kingdom