About Studio Allium Limited (10665435) United Kingdom