About Optimum Bi Limited (12846230) United Kingdom