About Njobvu Entertainment Limited (13230202) United Kingdom