About Dei Lucrii International Limited (13219064) United Kingdom