About Prometheus Capital Holdings (uk) Ltd (11229084) United Kingdom