About Intellagile Limited (11428894) United Kingdom