About Tynetech Energy Solutions Limited (13016342) United Kingdom