About Ametora Ltd (12796781) United Kingdom