About Renergex Capital Ltd (12325374) United Kingdom