About Sko Ventures Limited (10182394) United Kingdom