About Magenta Muse Limited (SC337808) United Kingdom