About Snookyworlds Ltd (11854684) United Kingdom