About Man Group Holdings Limited (02686240) United Kingdom