About Palace Group Holdings Ltd (11831133) United Kingdom