About Tryllian Ltd (13555218) United Kingdom