About Alpha Groups Holding Limited (11729306) United Kingdom