About Docker Holdings Limited (12502711) United Kingdom