About Tredoux Capital Limited (05510015) United Kingdom