About J.s.f. Limited (SC191382) United Kingdom