About Naa Solutions Ltd (SC415649) United Kingdom