About Nidus Limited (06740302) United Kingdom