About Nikta Rice Ltd (11840611) United Kingdom