About Slocal Life Ltd (12083758) United Kingdom