About S1lk Ltd (12622731) United Kingdom