About One Scoop Store Ltd (11879405) United Kingdom