About Palingenesis Solutions Limited (10875071) United Kingdom