About Dimocarpus Limited (10776139) United Kingdom