About Infor (subholdings) Limited (03805982) United Kingdom