About Rodin Capital Ltd (06202220) United Kingdom