About Doc Chip Ltd (10445705) United Kingdom