About Trillix Ltd (13364324) United Kingdom