About Nitrome Games Limited (06272714) United Kingdom