About Dsbc Holdings Limited (11394257) United Kingdom