About Designitude Associates Ltd (13241637) United Kingdom