About Jam City Developments Ltd (11134336) United Kingdom