About Tekframe Ltd (12634348) United Kingdom