About Ha Development & Technologies Limited (11652389) United Kingdom