About Naa (uk) Limited (11996457) United Kingdom