About Avalanche Capital Limited (09395825) United Kingdom