About Alpha Ventures Limited (03640722) United Kingdom