About The Walking Fish Consulting Ltd. (11663166) United Kingdom