About Muse International Limited (10228338) United Kingdom