About Ductura Investments Limited (09975235) United Kingdom