About Imi 96 Ltd (11422980) United Kingdom