About Exebury Capital Limited (10607052) United Kingdom