About Nexo Properties Ltd (11294208) United Kingdom