About Solal Media Ltd (12516859) United Kingdom