About Walker Health Ltd (12130193) United Kingdom