About Mps Capital Holdings Ltd (13234226) United Kingdom