About Walking Buddies Ltd (11487429) United Kingdom