Sian Participation Corp (In Liquidation) (Appellant) v Halimeda International Ltd (Respondent) (Virgin Islands) [2024] UKPC 16 On 19 June the sun shone on the Supreme Court and brought