About Naquara Limited (03003665) United Kingdom