About Teknika Diagnostics Limited (01231261) United Kingdom