About O.oti Limited (12801728) United Kingdom