About Miramar Investment Solutions Limited (07587175) United Kingdom