About Kaushalya Management Company Limited (07326786) United Kingdom