About The Good Spot Ltd (11460271) United Kingdom