About O.s.m.f. Limited (03598873) United Kingdom