About Dermavant Holdings Limited (10317657) United Kingdom