About Studio Spoon Ltd (12184557) United Kingdom