About Optimum Care Plus Limited (13273656) United Kingdom