About Milacom Limited (08903578) United Kingdom