About Alpha One Strategies Limited (09850786) United Kingdom