About Mayhill Trade L.p. (SL026384) United Kingdom