About Palmas Palmitas Bilingual Childminding Ltd. (13084135) United Kingdom