About Slez Ltd. (13140994) United Kingdom