About Bellcord Solutions L.p. (SL028941) United Kingdom