About Palmie C.i.c. (11845350) United Kingdom