About Teckna Drilling Limited (06923046) United Kingdom