About Nikcam Trade & Co (LP010517) United Kingdom