About Avalanche Group Ltd (11310459) United Kingdom