About Intellegitur Ltd (13035126) United Kingdom