About Millcap Ltd (13410672) United Kingdom