About Optimum Holdings (north West) Limited (06381217) United Kingdom