About Nidus Tech Limited (SC482328) United Kingdom