About Micratex Limited (11188959) United Kingdom