About Pellis Care Limited (11004992) United Kingdom