About J.m.f.p. Uk Ltd. (SC290517) United Kingdom