About Palm Executives Ltd (13600952) United Kingdom