About Aamelia Limited (09489677) United Kingdom