About Tecd Limited (10101294) United Kingdom