About Amaama Ltd (12580413) United Kingdom