About Bombay Bicycle Holdings Ltd (12502046) United Kingdom