About Lister Capital Limited (12198579) United Kingdom