About Zap Capital Limited (12196852) United Kingdom