About Ojedo Media Ltd (NI672486) United Kingdom