About Aga20 Management Ltd (12439837) United Kingdom