About O&o Global Ltd (11754353) United Kingdom