About Pamelacare Limited (10946410) United Kingdom