About Amelie Russo Ltd (10898311) United Kingdom