About Mirum Limited (12241690) United Kingdom