About Binary Studios Limited (06494216) United Kingdom