About Necidy Ltd (13012224) United Kingdom