About Dena Janjic Ltd (13404701) United Kingdom