About Deuventi Holding Plc (11894159) United Kingdom