About Sweet Spot Global Limited (13566360) United Kingdom