About Noiaa Ltd (11548012) United Kingdom