About Samosa Box Ltd (11734307) United Kingdom