About Obelisk Arcade Limited (13509216) United Kingdom