About Jfs Associates Limited (04572881) United Kingdom