About Creative Technology Sweden Limited (10782792) United Kingdom