About Snookies Technologies Ltd (13429013) United Kingdom