About Silhouette 5 Ltd (13036346) United Kingdom