About Solventis Holdings Ltd (11452511) United Kingdom