About Techno Teck Ltd (13255088) United Kingdom