About Thorndon Capital Limited (11983303) United Kingdom