About Trigg Digital Ltd (12095839) United Kingdom