About Palingenesis Management Limited (02913688) United Kingdom