About Jft Associates Limited (11727999) United Kingdom