About Solutionize Limited (08183958) United Kingdom