About Dr Applications Limited (09594792) United Kingdom