About Entec Si Solutions Limited (12669168) United Kingdom