About Nna Journal Limited (05266358) United Kingdom