About O.s.i. International Limited (03524519) United Kingdom