About Tek-novo Ltd (13019787) United Kingdom