About Uct & Jti Consultancy Group Ltd (SC623252) United Kingdom