About Keep Walking Ltd. (09453034) United Kingdom