About Jftakecare Limited (13659273) United Kingdom