About Narta Ltd (10666751) United Kingdom