About Vectorx Computers And Arcade Ltd. (13344706) United Kingdom