About Rad Bad Media Limited (11490593) United Kingdom