About Alpha Hexa Limited (13112800) United Kingdom