About Opus Care Investments Limited (12619485) United Kingdom