About Snoozepod Ltd (12781298) United Kingdom