About Doc Holdings Ltd (12402318) United Kingdom