About O.t.m. (holdings) Limited (02190069) United Kingdom