About Trillian Repower Limited (13182138) United Kingdom