About Supersolid Game Developments Limited (12065774) United Kingdom