About Magenta House Limited (05518269) United Kingdom