About Ascribe Capital Limited (12058986) United Kingdom