About Amelie Organics Ltd (12560055) United Kingdom