About Tck Associates Ltd (10620610) United Kingdom