About Palesce Limited (13268295) United Kingdom