About Jffc Ltd (12667767) United Kingdom