About Infor Global Solutions Uk Intermediate Holdings Limited (04018358) United Kingdom