About Jjfi 24hr Homecare Limited (10344759) United Kingdom