About Bombay Snack Box Limited (12299783) United Kingdom