About D&nd Consultancy Ltd (SC492826) United Kingdom