About Lazarus Eu Investments Limited (07901354) United Kingdom