About Studio Cala Limited (12193216) United Kingdom