About Microcore Ltd. (03853166) United Kingdom