About Alpha One Management Ltd (13298062) United Kingdom