About Televizor Ltd (12690498) United Kingdom