About Dmbc Holdings Ltd (11055877) United Kingdom