About Mcore Technologies Ltd (11218432) United Kingdom