Niki Richard Dalgliesh Cavill Net Worth