About Teckciad Ltd (13461631) United Kingdom