About Slsac Ltd (10108183) United Kingdom