About Shire Muse Limited (12312320) United Kingdom