About Coopermac Consulting Ltd. (10726253) United Kingdom