About Rada Media Ltd (12997148) United Kingdom