About Snoozebox Holdings Plc (08013887) United Kingdom