About Paltola Ltd (11375340) United Kingdom