About Ski Nova Ltd (12214503) United Kingdom