About Culture Capital Ltd. (10181315) United Kingdom