About Naa Consultants Ltd (12201095) United Kingdom