About Maiden Newton Management Company Limited (03129049) United Kingdom