About Rigveda Capital Ltd. (12078435) United Kingdom