About Trinqus Labs Ltd (12879151) United Kingdom