About Doji Ltd (12404033) United Kingdom