About Rodio Pharma Limited (12395232) United Kingdom