About Ahk Duhra Sales Limited (13593351) United Kingdom