About Spot Chat Act Limited (13204178) United Kingdom