About Jft (london) Ltd. (02836862) United Kingdom