About Walker Global Solutions Of London Ltd. (09931830) United Kingdom