About Man & Man Investments Ltd (12394216) United Kingdom