About Narkissos Limited (08352561) United Kingdom