About Man Investments Holdings Limited (02299292) United Kingdom