About Project Home Care Ltd (12626166) United Kingdom