About Exmouth Capital Ltd (12565523) United Kingdom