About Amie And Astrid Ltd (13277552) United Kingdom