About Exgen Ventures International Holdings Limited (09182676) United Kingdom