About Venture Walker Limited (13168690) United Kingdom