About S.lepere Ltd (10233889) United Kingdom