About Lenus Global Ltd. (07119394) United Kingdom