About Djl Tech Limited (10708795) United Kingdom