About Denitz Investments Limited (03775012) United Kingdom