About J&c Health Limited (12623252) United Kingdom