About Solvere Technologies Ltd (13468591) United Kingdom