About Palimo Ltd (12385160) United Kingdom