About Msp Capital Holdings Limited (11628166) United Kingdom