About Intact Digital Limited (09951325) United Kingdom