About Bombay Kilburn Ltd (12186284) United Kingdom