About Jf & Ke Management Ltd (12527869) United Kingdom