About Infor (frimley) Limited (01824635) United Kingdom