About J M F Ventures Limited (08697962) United Kingdom