About Nasco Holdings Limited (13245793) United Kingdom