About Kaushallya Investments Limited (12769566) United Kingdom