About Silhouette Technician Ltd (12192093) United Kingdom