About Jib Op Television Ltd (07580179) United Kingdom