About Sken Limited (13373093) United Kingdom