About Dbr Holdings Limited (11653130) United Kingdom