About Nord Star Bi Limited (10426624) United Kingdom