About Alpha Seven Limited (SC279484) United Kingdom