About Optimo Care Group Limited (07269145) United Kingdom