About Red Paint Multimedia Ltd. (SC221679) United Kingdom