About Optima Nursing & Care Service Ltd (07550833) United Kingdom