About J&t Wellcare Limited (10473119) United Kingdom