About Magenta House Rights Limited (11132245) United Kingdom