About Necit Holdings Limited (12432846) United Kingdom