About Avalon Asset Management And Trading Ltd (12586671) United Kingdom