About Godwin Capital Limited (11823304) United Kingdom