About Ellucian Global Limited (07853571) United Kingdom