About Mirc Company Limited (03117184) United Kingdom