About Doc Abode Ltd. (10158487) United Kingdom