About Reta Capital Limited (13338064) United Kingdom