About James Walk Ltd (11015188) United Kingdom