About O13 P.a. & E.a. Ltd (12109623) United Kingdom