About The Solutionist (london) Limited (12201499) United Kingdom