About 8bit Magic Games Ltd (10834031) United Kingdom