About Jerusha Care Limited (12617226) United Kingdom