About Q & N Ltd (11771784) United Kingdom