About L.s.pell Ltd (13166407) United Kingdom