About Millcom Limited (12430373) United Kingdom