About Nidus Holdings Limited (10701242) United Kingdom