About Ntechgenius Llp (OC438760) United Kingdom