About Dmb C&j Holdings Ltd (12708682) United Kingdom