About Optimum Healthcare Solutions (fulwood) Limited (10295969) United Kingdom