About Naaap Ltd (12414773) United Kingdom