About Amelia Bowe Ltd (12203206) United Kingdom