About Optimum Group Property Holdings Limited (09914717) United Kingdom