About Godolphin Capital Ltd (12320604) United Kingdom