About Sska Limited (11637411) United Kingdom