About Snooze 24 Limited (12236029) United Kingdom