About Teknavo Ventures Limited (10439986) United Kingdom