About Solidus Solutions Limited (08652378) United Kingdom