About Imperium Medical Limited (10780628) United Kingdom