About Holboro Trading L.p. (SL015585) United Kingdom