About Project Palms Limited (11109419) United Kingdom