About Prometheus Capital Limited (13282452) United Kingdom