About Diversum & Jucundus Limited (13659646) United Kingdom