About Avalon Asia Limited (12744485) United Kingdom