About New Bombay Limited (SC597535) United Kingdom