About The Palm Club Limited (13476761) United Kingdom