About O.t Investments Group Limited (13233395) United Kingdom