About Ophir Care Limited (13232861) United Kingdom