About Anda Technology Limited (12522657) United Kingdom