About Medici 108 Limited (11182949) United Kingdom