About Sweet Spot Productions Ltd (11731137) United Kingdom