About Narkid Limited (13294950) United Kingdom