About Myrmex Limited (13710182) United Kingdom