About De Medici Associates Ltd (09852139) United Kingdom