About Middleman Holdings Ltd. (11176858) United Kingdom