About Dynamic Studio Limited (13417836) United Kingdom