About Dot Star Media Ltd (13019340) United Kingdom