About Palasso Limited (09386833) United Kingdom