About Palm Cross Management Company Limited (10016779) United Kingdom