About Alpha Holdco 1 Limited (09496091) United Kingdom