About Studio Christopher Limited (11461048) United Kingdom