About Godwin Capital No. 20 Limited (13607714) United Kingdom