About Exgen Ventures International Holdings Ii Limited (09329728) United Kingdom