About S&o Capital Ltd (11838487) United Kingdom