About Micodeq Limited (13058586) United Kingdom