About Alpha One Holdings Limited (11019339) United Kingdom