About Oper8 Global Limited (12291118) United Kingdom