About Alpha One Technologies Limited (12222543) United Kingdom