About Nord 2 Limited (13091190) United Kingdom