About Walking Ltd (12378557) United Kingdom