About Hindawi Limited (08671628) United Kingdom