About Mulsanne Capital Ltd (12694065) United Kingdom