About The Diversity & Innovation Company Limited (09407530) United Kingdom