About Studio Souffle (holdings) Limited (10900322) United Kingdom