About Studio Kuffour Ltd (11487353) United Kingdom