About Solventis Ltd. (03366192) United Kingdom