About Alpha Connect Ltd (12245569) United Kingdom