About Essential Journal Ltd (13085230) United Kingdom