About Nnesmart Ltd (10326644) United Kingdom