BIRA Trading Ltd v (1) Amazon.com, Inc., (2) Amazon Europe Core S.À.R.L., (3) Amazon EU S.À.R.L, (4) Amazon Services Europe S.À.R.L, (5) Amazon U.K. Services Ltd. and (6) Amazon Payments U.K. Ltd (Judgment (Carriage)) [2025] CAT 6 (20 January 2025)