About S Max 3d Design Studio Limited (10424517) United Kingdom