About Dudrich Investment (holdings) Limited (04981662) United Kingdom