About Aga Ventures Limited (12964480) United Kingdom