About Netel Smart Ltd (12605797) United Kingdom