About J22 Dpa Ltd (06309408) United Kingdom