About Dr 89 Ltd. (SC384031) United Kingdom