About Mycare Pal Limited (13594549) United Kingdom