About Jft Holdings Ltd (10685062) United Kingdom