About Trillingo Tech Ltd (12025092) United Kingdom