About Teknifore Ltd (12996634) United Kingdom