About Naja Ltd (13222594) United Kingdom