About Palmosol Ltd (11757040) United Kingdom