About Broadcast Ninja Ltd (12977438) United Kingdom