About Supernode Global Community Subsidiary Ltd (12277032) United Kingdom