About Kt&d Limited (09263181) United Kingdom