About Studio Saar (uk) Ltd (13613389) United Kingdom