About Ddbj Limited (SC384130) United Kingdom