About Aamango Limited (10969148) United Kingdom