About S. O. Limited (13388470) United Kingdom