About Amelia (gb) Ltd (07124049) United Kingdom