About Alphaseas Management Limited (SC569006) United Kingdom