About Ims Payroll Solutions Limited (11546020) United Kingdom