About Teknovate Ltd (06918358) United Kingdom