About Styria Studio Inc. Limited (11399741) United Kingdom