About Nidokri Ltd (13666786) United Kingdom