About Wolf Pack Alphas Ltd. (13233945) United Kingdom