About S111kko Limited (11865034) United Kingdom