About Oddball Motion Pictures (uk) Limited (13340351) United Kingdom