About Teto Ventures Uk Limited (10609734) United Kingdom