About Naqai Ltd (12926315) United Kingdom