About Aten Africa Limited (11330725) United Kingdom