About Sizzling Bombay Ltd (12306026) United Kingdom