About Ami Jukebox Company Limited (11700173) United Kingdom