About Oh Hai World Limited (11146378) United Kingdom