About 4thought Management Solutions Limited (08829518) United Kingdom