About Madeira Management Company (uk) Limited (02330637) United Kingdom