About Ole Media Limited (07755645) United Kingdom