About Kothari Ventures Limited (13403033) United Kingdom