About Alpha Corp Limited (13333091) United Kingdom