About I.w.f. Limited (00784909) United Kingdom