About Star Off License Limited (13488805) United Kingdom