About Sku Studio Limited (10083415) United Kingdom