About Techentic Traders Limited (13683096) United Kingdom