About Tka Consultants Limited (12149510) United Kingdom