About Jf London Ltd. (08729839) United Kingdom