About Ko Biddable Media Ltd (13057179) United Kingdom