About Palinurus Capital Ltd (12150271) United Kingdom