About Tridius Technologies Ltd (12841745) United Kingdom