About Palmsole Ltd (11502212) United Kingdom