About Mimeride Limited (01624204) United Kingdom