About Imc British Ltd (09900154) United Kingdom