About Slollc Ltd (12018677) United Kingdom