About Gen Ventures Limited (11213971) United Kingdom