About Walker Global Limited (12790824) United Kingdom