About Wagmo Capital Limited (09226057) United Kingdom