About Alpha Video Limited (NI619135) United Kingdom