About Ims Euro Holdings Limited (11125715) United Kingdom