About Alt Group Holdings Limited (10165550) United Kingdom