About Metacord Experts L.p. (SL024181) United Kingdom