About Alpha Hector Ltd (11671437) United Kingdom