About I.m.s. Holding Plus Limited (11606783) United Kingdom