About M.i.c Consultancy Ltd (10059860) United Kingdom