About O 3 E Limited (07553958) United Kingdom