About Kotak & Partners Ltd (12062095) United Kingdom