About 2sl Investments Ltd (13564782) United Kingdom