About Nq64 Arcade Bars Ltd (12008434) United Kingdom