About O Duine Ltd (10745477) United Kingdom