About Amaagi International Limited (09340324) United Kingdom