About Aiwa Japan Limited (12522888) United Kingdom