About Nikka Marketing Ltd (SC650120) United Kingdom