About Three Body Capital Limited (11642880) United Kingdom