About Alpha (iow) Ltd. (04746176) United Kingdom