About O.d.s. Limited (05274834) United Kingdom