About Jo Lle Care Ltd (13599176) United Kingdom