About Ha Aberdeen Ltd (SC591390) United Kingdom