About Scale Up Media Ventures Ltd (12437866) United Kingdom