About Walne Research Consulting Limited (11574939) United Kingdom