About L Care Limited (12059563) United Kingdom