About Magenta Developments Limited (05186828) United Kingdom