About O Two International (uk) Limited (07135089) United Kingdom