About Studio Diem Limited (07855059) United Kingdom