About Light Arcade Limited (10835094) United Kingdom