About Jkf Solutions Limited (11489978) United Kingdom