About Snoozy World Limited (12576789) United Kingdom