About Baltimore Experts L.p. (SL010538) United Kingdom