About Ha&sh Limited (12320546) United Kingdom