About Regalia Studio Limited (12783901) United Kingdom