About Snap Box Ltd (11593300) United Kingdom