About Solvere Ltd (10500847) United Kingdom