About Palmital Ltd (10275915) United Kingdom