About T. Mitura Consulting Ltd (10178472) United Kingdom