About Doctor Device Limited (10771179) United Kingdom