About Mayrock Nordic L.p. (SL020123) United Kingdom