UK | What is the Cestui Que Vie Trust?

What is the Cestui Que Vie Trust? Or why are you lost at sea?