About Nord Capital Ltd (10769145) United Kingdom