About Hard Hard Hard Ltd. (10820863) United Kingdom