About De Metis Limited (09605080) United Kingdom