About Avalanche Health Ltd (08404424) United Kingdom