About Intact Solutions Tech Ltd (12304833) United Kingdom