About Palm Tree Corporation Ltd (13527695) United Kingdom