About Magic Technology Support L.p. (SL012297) United Kingdom