About New Care Egerton (opco) Limited (13488533) United Kingdom