About Paltech Limited (12657228) United Kingdom