About Palm Integrated Solutions Ltd (SC617671) United Kingdom