About Govinda Ventures Limited (11649133) United Kingdom