About Kulkare Limited (11148819) United Kingdom