About Palm Tree Capital Management (uk) Limited (13048165) United Kingdom