About Avalon Electronics Holdings Limited (11196473) United Kingdom