About Jte Interim Management Consulting Ltd (10625863) United Kingdom