About The String Studio Limited (12400387) United Kingdom