About Ivanhoe (newquay) Management Company Limited (06400612) United Kingdom