About New Exmouth Limited (12369354) United Kingdom