About Trienics Limited (10990291) United Kingdom