About Pallas Group Ltd (12399174) United Kingdom