About Winthorpe Capital Uk Ltd (12290808) United Kingdom