About Kendra Scott Uk Limited (11015024) United Kingdom