About Necto Live Ltd (12936810) United Kingdom