About Necctv Ltd (12356787) United Kingdom