About Counterhack Limited (06796164) United Kingdom