About Nar International Uk Ltd (12081640) United Kingdom