About Dji Holdings Limited (10384188) United Kingdom