About Wandering Solutions Limited (10271535) United Kingdom