About Sskusha Limited (12775125) United Kingdom