About S-o Sub Corp Limited (11587785) United Kingdom