About International Medical Foods Limited (10978136) United Kingdom