About The Palm Tree Company (europe) Ltd (10632377) United Kingdom