About Tehas Limited (12158554) United Kingdom