About The Design Management Studio Limited (11118792) United Kingdom