About La Slack Ltd (06611647) United Kingdom