About Chill Spot Jerk Limited (12201742) United Kingdom