About O.t. Services ( Global ) Ltd (10693194) United Kingdom