About Nexo Management Ltd (11901525) United Kingdom