About Sl&m Ltd. (12153580) United Kingdom