About Sabel Capital Limited (10746053) United Kingdom