About Kick Spot Gb Ltd (13618086) United Kingdom