About O&a Enterprise Ltd (13391340) United Kingdom