About Nymbl Science Inc. (FC035391) United States