About Tetraelc(uk) Limited (10284329) United Kingdom