About G24s Management Ltd (11324742) United Kingdom