About Kaha Media Limited (07963547) United Kingdom