About T.k.v.k Associates Limited (03811165) United Kingdom