About Mie Project & Programme Controls Ltd (11970750) United Kingdom