About Kt105 Consulting Ltd (12287371) United Kingdom