About Jtt Management Limited (12647677) United Kingdom