About Palimax Limited (08870954) United Kingdom