About Nikdoc Investments Limited (13698833) United Kingdom