About Countermac Limited (12298589) United Kingdom