About Man Strategic Holdings Limited (02921462) United Kingdom