About Alpha Six Limited (03311199) United Kingdom