About Lib Capital Limited (12395381) United Kingdom