About Jones Supernova Games Ltd (07412188) United Kingdom