About Solvotrin Therapeutics (uk) Limited (11652273) United Kingdom