About Amelia & Khadija Limited (10525505) United Kingdom