About Alpha Initiatives Ltd (13631679) United Kingdom