About Amaura Limited (12568679) United Kingdom