About Narq International Limited (10077223) United Kingdom