About Tepas Tech Limited (09023024) United Kingdom