About Alpha.kitchen Ltd. (NI628081) United Kingdom