About Elsevier Life Sciences Ip Limited (10535435) United Kingdom