About N.d Bikes Limited (11755627) United Kingdom