About Nexo Holding Ltd. (12390289) United Kingdom