About S.f.med Ltd (11957031) United Kingdom