About Mirum Nexum Ltd (13006379) United Kingdom