About Bombay Mix London Ltd (11340128) United Kingdom