About Intygra Holdings Limited (09262148) United Kingdom