About Max Ski Limited (05324225) United Kingdom