About Triquetra Gaming Ltd (12133647) United Kingdom