About I Slack Tm Ltd (13289444) United Kingdom