About Optimum Group Holdings (south West ) Limited (12578908) United Kingdom