About Miramede Limited (02656535) United Kingdom