About Jkfi Limited (10590763) United Kingdom