About S.o. Creative (glasgow) Limited (SC435255) United Kingdom