About Whitecap Capital Limited (11767054) United Kingdom