That looks really nice, well done on your attempt.

The thickness of the sauce and colour looks superb.
Just a little suggestion, in my opinion, if you garnish a ceylon dish with coriander and have less oil, that would give it a perfect BIR look.
Abdul