About Amcc Studio Limited (SC672950) United Kingdom