About Neidra Limited (09298814) United Kingdom