About Infor (uk) Holdings Limited (05727250) United Kingdom