About Infor Global Solutions Emea Holdings Limited (01939640) United Kingdom