About Sharper Imaging Limited (SC357017) United Kingdom