About Yeats Capital Ltd (10944511) United Kingdom