About Nakhro Ltd (13038327) United Kingdom