About T.k.o Consulting Ltd (07135096) United Kingdom