About Salt Ring Games Limited (13609282) United Kingdom